﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Practices.EnterpriseLibrary.Data;
using Microsoft.Practices.EnterpriseLibrary.Common.Configuration;
using Microsoft.Practices.EnterpriseLibrary.Data.Configuration;
using System.Data.Common;
using System.Data;
using System.Collections;

namespace AMStudio.Common
{
    public interface IDataBaseAccessLayer
    {
        bool Add<T>(T item);
        bool Update<T>(T item);
        bool Delete<K, Content>(K keyName, Content content);
        Dictionary<K, Content> LoadAll<K, Content>();
    }
}
